eminently suitable - Francés Inglés Diccionario